moving walk - German English Dictionary